workflow with custom responses